package com.blueocean_health.care.management.service;

import com.blueocean_health.care.management.domain.base.UserPatient;
import com.blueocean_health.care.management.domain.base.UserPhoneCode;
import com.blueocean_health.care.management.domain.dto.UserPatientDto;

/**
 * 用户端 用户管理 2017年8月31日15:37:11
 * @author wuyanli
 *
 */
public interface UserPatientService {

	
	/**
	 * 用户端 通过手机号和验证码获取用户信息 2017年8月31日14:52:38
	 * @param userPatient
	 * @return
	 */
	UserPatientDto getUserInfo(UserPhoneCode userPatient);
	
	/**
	 * 用户端  保存用户每次登录的手机验证码信息 2017年9月1日11:18:17
	 * @return
	 */
	int addPhoneCode(UserPhoneCode phoneCode);
	
	/**
	 * 用户端 通过token 获取用户信息 2017年9月1日15:49:26
	 * @param token
	 * @return
	 */
	UserPatient getUserInfoByToken(String token);
	
	
}
